package com.xg.aixintanchuangdemo.service;

import org.springframework.stereotype.Service;

import java.util.ArrayList;
import java.util.List;

@Service
public class HeartMessageService {
    
    private final List<String> messages;
    
    public HeartMessageService() {
        this.messages = initializeMessages();
    }
    
    private List<String> initializeMessages() {
        List<String> msgList = new ArrayList<>();
        
        // 100个不同的爱心文段
        msgList.add("💕 你是我生命中最美好的遇见");
        msgList.add("💖 每一次想你，都让我的心跳加速");
        msgList.add("💗 愿我们的爱情永远甜蜜如初");
        msgList.add("💓 你是我心中永不熄灭的火焰");
        msgList.add("💝 有你在的日子，每一天都是情人节");
        msgList.add("❤️ 你的笑容是我最大的幸福");
        msgList.add("💘 我愿意用一生去守护你");
        msgList.add("💞 爱你不只是一句话，而是我一生的承诺");
        msgList.add("💜 你是我心中最珍贵的人");
        msgList.add("💙 感谢命运让我遇见了你");
        
        msgList.add("💚 每个清晨醒来，第一个想到的就是你");
        msgList.add("💛 你的温柔像春风，温暖了我的心");
        msgList.add("🧡 和你在一起的时光，是我最快乐的回忆");
        msgList.add("🤍 你是我生命中的白月光");
        msgList.add("🖤 无论何时何地，你都是我唯一的牵挂");
        msgList.add("🤎 爱上你是我做过最正确的决定");
        msgList.add("💕 愿我们的故事永远写不完");
        msgList.add("💖 你的每一个微笑都让我心动不已");
        msgList.add("💗 我想和你一起看遍世间所有的风景");
        msgList.add("💓 你是我心中的小太阳，照亮了我的世界");
        
        msgList.add("💝 和你在一起，我找到了真正的自己");
        msgList.add("❤️ 你的眼神是我看过最美的星空");
        msgList.add("💘 我愿意为你做任何事，只要你开心");
        msgList.add("💞 你是我生命中最重要的那个人");
        msgList.add("💜 爱你的每一天都是新的开始");
        msgList.add("💙 你让我明白了什么是真正的爱情");
        msgList.add("💚 我想和你一起慢慢变老");
        msgList.add("💛 你是我心中永远的公主");
        msgList.add("🧡 有你的陪伴，我什么都不怕");
        msgList.add("🤍 你是我生命中最美的意外");
        
        msgList.add("🖤 我想把所有的温柔都给你");
        msgList.add("🤎 你是我心中最完美的存在");
        msgList.add("💕 和你在一起的每一秒都是珍贵的");
        msgList.add("💖 我想和你一起创造美好的回忆");
        msgList.add("💗 你的存在让我的世界变得完整");
        msgList.add("💓 我想成为你生命中最重要的人");
        msgList.add("💝 你是我心中永远的女神");
        msgList.add("❤️ 我想和你一起走过春夏秋冬");
        msgList.add("💘 你是我心中最温暖的光");
        msgList.add("💞 我想把全世界的美好都送给你");
        
        msgList.add("💜 你让我相信了童话里的爱情");
        msgList.add("💙 我想和你一起看日出日落");
        msgList.add("💚 你的温柔是我最大的软肋");
        msgList.add("💛 我想和你一起经历所有的第一次");
        msgList.add("🧡 你是我心中最珍贵的小宝贝");
        msgList.add("🤍 我想和你一起慢慢品味生活");
        msgList.add("🖤 你是我心中永不褪色的记忆");
        msgList.add("🤎 我想和你一起分享所有的快乐");
        msgList.add("💕 你的每一个动作都让我心动");
        msgList.add("💖 我想和你一起探索未知的世界");
        
        msgList.add("💗 你是我心中最闪亮的星");
        msgList.add("💓 我想和你一起度过每一个节日");
        msgList.add("💝 你是我心中最美好的梦想");
        msgList.add("❤️ 我想和你一起记录生活的点滴");
        msgList.add("💘 你是我心中最温暖的家");
        msgList.add("💞 我想和你一起面对所有的困难");
        msgList.add("💜 你是我心中最甜蜜的负担");
        msgList.add("💙 我想和你一起实现所有的愿望");
        msgList.add("💚 你是我心中最美丽的风景");
        msgList.add("💛 我想和你一起分享所有的秘密");
        
        msgList.add("🧡 你是我心中最可爱的天使");
        msgList.add("🤍 我想和你一起创造属于我们的故事");
        msgList.add("🖤 你是我心中最珍贵的礼物");
        msgList.add("🤎 我想和你一起走过所有的路");
        msgList.add("💕 你是我心中最完美的伴侣");
        msgList.add("💖 我想和你一起体验所有的情感");
        msgList.add("💗 你是我心中最难忘的回忆");
        msgList.add("💓 我想和你一起迎接所有的挑战");
        msgList.add("💝 你是我心中最美好的期待");
        msgList.add("❤️ 我想和你一起享受所有的快乐");
        
        msgList.add("💘 你是我心中最温柔的港湾");
        msgList.add("💞 我想和你一起度过所有的时光");
        msgList.add("💜 你是我心中最甜蜜的回忆");
        msgList.add("💙 我想和你一起创造所有的奇迹");
        msgList.add("💚 你是我心中最闪亮的钻石");
        msgList.add("💛 我想和你一起分享所有的美好");
        msgList.add("🧡 你是我心中最珍贵的存在");
        msgList.add("🤍 我想和你一起体验所有的浪漫");
        msgList.add("🖤 你是我心中最温暖的阳光");
        msgList.add("🤎 我想和你一起度过所有的岁月");
        
        msgList.add("💕 你是我心中最美好的未来");
        msgList.add("💖 我想和你一起实现所有的梦想");
        msgList.add("💗 你是我心中最完美的答案");
        msgList.add("💓 我想和你一起感受所有的温暖");
        msgList.add("💝 你是我心中最甜蜜的负担");
        msgList.add("❤️ 我想和你一起度过所有的难关");
        msgList.add("💘 你是我心中最美好的希望");
        msgList.add("💞 我想和你一起创造所有的美好");
        msgList.add("💜 你是我心中最珍贵的宝藏");
        msgList.add("💙 我想和你一起分享所有的幸福");
        
        msgList.add("💚 你是我心中最闪亮的星辰");
        msgList.add("💛 我想和你一起体验所有的惊喜");
        msgList.add("🧡 你是我心中最温暖的火炉");
        msgList.add("🤍 我想和你一起度过所有的季节");
        msgList.add("🖤 你是我心中最美好的邂逅");
        msgList.add("🤎 我想和你一起创造所有的传奇");
        msgList.add("💕 你是我心中最珍贵的相遇");
        msgList.add("💖 我想和你一起分享所有的快乐时光");
        msgList.add("💗 你是我心中最完美的缘分");
        msgList.add("💓 我想和你一起体验所有的美好时刻");
        
        msgList.add("💝 你是我心中最甜蜜的约定");
        msgList.add("❤️ 我想和你一起度过所有的春夏秋冬");
        msgList.add("💘 你是我心中最温暖的归宿");
        msgList.add("💞 我想和你一起创造属于我们的传奇");
        msgList.add("💜 你是我心中最美好的开始");
        msgList.add("💙 我想和你一起分享所有的喜怒哀乐");
        msgList.add("💚 你是我心中最闪亮的梦想");
        msgList.add("💛 我想和你一起实现所有的愿望清单");
        msgList.add("🧡 你是我心中最珍贵的时光");
        msgList.add("🤍 我想和你一起度过所有的美好岁月");
        
        return msgList;
    }
    
    public List<String> getAllMessages() {
        return new ArrayList<>(messages);
    }
    
    public String getRandomMessage() {
        int index = (int) (Math.random() * messages.size());
        return messages.get(index);
    }
    
    public int getMessageCount() {
        return messages.size();
    }
}

